#ifndef  _MY_CONFIG_H_
#define  _MY_CONFIG_H_

#include <iostream>
#include <map>
#include <string> 
#include <functional>
using namespace std;

#include "HqHttpHead.hpp"


// 最大的数据 1204=1KB 给了 10MB
#define MAXBODY 10240000

#define Max_Listen_num 128


// =======================================================================
// 请勿修改

// 需要自己定义的 处理函数 类型的别名
typedef std::function<void(const HqHttpHead &, HqHttpResHead &,  char * )>  HViewF;

// 定义全局变量 extern
extern const char* root_dir; // 静态文件夹
extern map<string, HViewF> ALL_VIEW; // 所有视图函数
void initViewFunction(); // 初始化所有视图函数



#endif
